do homage - English Synonyms Dictionary